//
//  MoBanUnit.h
//  MoBan
//
//  Created by apple on 16/7/7.
//  Copyright © 2016年 apple. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ZBFirstCollectionViewCell.h"
#import "ZBTwoCollectionViewCell.h"
#import "ZBThreeCollectionViewCell.h"
#define reuseIdentifierOne @"reuseIdentifierOne"
#define reuseIdentifierTWO @"reuseIdentifierTWO"
#define reuseIdentifierThree @"reuseIdentifierThree"
#define reuseIdentifierFour @"reuseIdentifierFour"
@interface MoBanUnit : NSObject
//////////////////////UItableview////////////////////////////////////
/**
 根据第几组返回每一组有多少行
 */
+(NSInteger)ZBRowAtIndexpathSection:(NSInteger)section WithArray:(NSMutableArray *)array;
/**
 根据第几组返回每一组的头的高度
 */
+(CGFloat)ZBTableViewHeadHightInSection:(NSInteger)section;
/**
 根据第几组返回每一组的尾的高度
 */
+(CGFloat)ZBTableViewFotterHightInSection:(NSInteger)section;
/**
 根据第几组和存放数组的数组返回每一组的每个cell的高度
 */
+(CGFloat)ZBtableviewCellHightInSection:(NSInteger)section WithArray:(NSMutableArray *)array;
/**
 
 根据不同的组定义不同的标识
 */
+(NSString *)ZBTableviewReuserIndentAtIndexSection:(NSInteger)section;
//////////////////////UICollectionView////////////////////////////////////
/**
 根据tableviewcell标识判断注册的哪一个类
 */
+(NSString *)ZBCollectionView:(NSString *)reuserIndent;
/**
 根据标识返回每一个collectionviewcell的大小
 */
+(CGSize)ZBcollectionViewIteamSizeWith:(NSString *)reuserIndent;
/**
 根据cell和标识，还有第几个，还有数据的数组进行不同的操作
 */
+(void)ZBCollectionViewCell:(UICollectionViewCell *)cell WithResudentfile:(NSString *)resudentfie WithArray:(NSMutableArray *)array InindexRow:(NSInteger)row;
@end
